<!DOCTYPE html>
<html lang="en">

<head>
    <meta charset="UTF-8">
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
    <meta http-equiv="X-UA-Compatible" content="ie=edge">
    <title>Document</title>
    <script>
        // 正则表达式
        // 用于定义一些字符串的规则
        // ---计算机可以根据正则表达hi，来检查一个字符串是否符合规则
        // 获取字符串中符合规则的内容提取出来


        // 创建正则表达式的对象
        // 语法：
        //         var 变量 = new RegExp("正则表达式","匹配模式");
        // 使用typeof 检查正则对象，会返回object

        // 这个正则表达式可以用来检查一个字符串是否有a

        //在构造函数中可以传递一个匹配模式作为第二个参数
        //   可以是
        //          i 忽略大小写模式
        //          g  全局匹配模式 

        var reg = new RegExp("a", "i");

        var str = "a";

        // 正则表达式的方法
        // test()
        // 使用这个方法可以用来检查一个字符串是否符合正则表达式的规则
        //      --如果符合则返回true，否则返回false

        var result = reg.test(str);
        // console.log(result);
        console.log(reg.test("cAccs"));
    </script>
</head>

<body>

</body>

</html>